const paginationBev=Behavior({
  data:{
    dataArray:[],
    total:null,
    noneResult:false
  },
  methods:{
    setMoreData(dataArray){
      const tempArray=this.data.dataArray.concat(dataArray)
      this.setData({
        dataArray: tempArray
      })
    },
    getCurrentStart(){
      return this.data.dataArray.length
    },
    setTotal(total){
      console.log(total)
      if(total==0){
        this.setData({
          noneResult:true
        })
      }
      this.data.total=total
    },
    hasMore(){
      if(this.data.dataArray.length>=this.data.total){
        return false
      }else{
        return true
      }
    },
    initialize(){
      this.setData({
        dataArray:[],
        noneResult: false
      })
      this.data.total=null
    }
  }
})
export { paginationBev }